// 入口函数
$(function(){
//全选（checkall）
// 小的（j-checkbox）全不选
$(".checkall").change(function(){
//    console.log( $(this).prop("checked"));
   $(".j-checkbox,.checkall").prop("checked",$(this).prop("checked"));
  if($(this).prop("checked")){
    $(".cart-item").addClass("check-cart-item");
  }else{
    $(".cart-item").removeClass("check-cart-item");

  }
});

$(".j-checkbox").change(function(){
if($(".j-checkbox:checked").length ===$(".j-checkbox").length){
    $(".checkall").prop("checked",true);
}else{
    $(".checkall").prop("checked",false);

}
if($(this).prop("checked")){
    $(this).parents(".cart-item").addClass("check-cart-item");
  }else{
    $(this).parents(".cart-item").removeClass("check-cart-item");

  }
})
$(".increment").click(function(){
    var n = $(this).siblings(".itxt").val();
    n++;
    $(this).siblings(".itxt").val(n);
  var p =  $(this).parent().parent().siblings(".p-price").html();
p = p.substr(1);
console.log(p);

//  $(this).parent().parent().siblings(".p-sum").html("￥"+ p* n);
$(this).parents(".p-num").siblings(".p-sum").html("￥"+ (p* n).toFixed(2));
getSum();


})
$(".decrement").click(function(){
    var n = $(this).siblings(".itxt").val();
    if(n==1){
    return false;

    }
    n--;
    $(this).siblings(".itxt").val(n);
    var p =  $(this).parent().parent().siblings(".p-price").html();
p = p.substr(1);
console.log(p);
 $(this).parent().parent().siblings(".p-sum").html("￥"+ (p* n).toFixed(2));
 getSum();

});

$(".itxt").change(function(){
var n = $(this).val();
var p =  $(this).parent().parent().siblings(".p-price").html();
p = p.substr(1);
console.log(p);
 $(this).parent().parent().siblings(".p-sum").html("￥"+ (p* n).toFixed(2));
});


getSum();

function getSum(){
    var count = 0;
    var money = 0;
    $(".itxt").each(function(i,ele){
  count += parseInt($(ele).val());
    });
    $(".amount-sum em").text(count);
    $(".p-sum").each(function(i,ele){
  money += parseFloat($(ele).text().substr(1));
    });
    $(".price-sum em").text("￥"+ money.toFixed(2));
}
//删除商品
$(".p-action a").click(function(){
   $(this).parents(".cart-item").remove();
});
getSum();
//删除选择商品的按钮
$(".remove-batch").click(function(){
    $(".j-checkbox:checked").parents(".cart-item").remove();
});
getSum();
//全清
$(".clear-all").remove();
getSum();
//选中按钮背景添加和移除


})
